package com.weilan.blog.picture.vo;

import com.weilan.blog.base.validator.annotion.IntegerNotNull;
import com.weilan.blog.base.validator.group.Insert;
import com.weilan.blog.base.validator.group.Update;
import com.weilan.blog.base.vo.BaseVO;
import lombok.Data;

/**
 * @description: 相册分类实体类
 * @author: 孙 峰
 * @time: 2020/10/10 15:32
 */
@Data
public class PictureCategoryVO extends BaseVO<PictureCategoryVO> {
    /**
     * 父UID
     */
    private String parentUid;

    /**
     * 分类名
     */
    private String name;

    /**
     * 分类图片Uid
     */
    private String fileUid;

    /**
     * 排序字段，数值越大，越靠前
     */
    private int sort;

    /**
     * 是否显示  1: 是  0: 否
     */
    @IntegerNotNull(groups = {Insert.class, Update.class})
    private Integer isShow;
}
